package com.csun.cmny.provider.dao;

import com.csun.cmny.provider.model.domain.DmcCsunVersionFile;
import com.csun.cmny.provider.model.dto.version.CsunVersionQueryDto;
import com.csun.cmny.provider.model.vo.csunversion.CsunVersionFileVo;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

public interface DmcCsunVersionFileMapper extends Mapper<DmcCsunVersionFile> {

    /**
     * 下载版本
     *
     * @param dmcCsunVersionFile
     *
     * @return
     */
    DmcCsunVersionFile queryCsunVersionFile(DmcCsunVersionFile dmcCsunVersionFile);

    /**
     * query csun version list with page
     *
     * @param csunVersionQueryDto   the csun version query dto
     *
     * @return  the list
     */
    List<CsunVersionFileVo> queryCsunVersionListWithPage(CsunVersionQueryDto csunVersionQueryDto);
}